Big Huge Thesaurus

red spider mite

noun